step in something smelly - Espagnol Anglais Dictionnaire